Definition of Tea Parlour

  • (noun) a restaurant where tea and light meals are available

Synonyms of Tea Parlour


Antonyms of Tea Parlour


No Antonyms Found.

Homophones of Tea Parlour


No Homophones Found.